package com.ruoyi.common.business.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
* <p>
    * 商品分类表
    * </p>
*
* @author huangshun
* @since 2021-12-16
*/
@Data
public class YytBaseCatalog implements Serializable {

private static final long serialVersionUID = 1L;

            /**
            * 主键id
            */
            @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;

            /**
            * 分类名称
            */
    private String name;

            /**
            * 分类图标
            */
    private String icon;

            /**
            * 排序
            */
    private Integer sort;

            /**
            * 佣金
            */
    private Integer commission;

            /**
            * 状态（0=启用,1=停用）
            */
    private String status;

            /**
            * 上级id
            */
    private String parentId;

            /**
            * 删除字段（0=未删除,2=已删除）
            */
    private String delFlag;

            /**
            * 创建时间
            */
    private LocalDateTime createTime;

            /**
            * 创建用户
            */
    private String createBy;

            /**
            * 修改时间
            */
    private LocalDateTime updateTime;

            /**
            * 修改用户
            */
    private String updateBy;

            /**
            * 层级
            */
    private String catLevel;

            /**
            * 商品数量
            */
    private Integer productCount;


    /**
     * 分类类型【 0 -> 商城自营， 1 -> 店铺入驻】
     */
    private Integer catalogType;

}